home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / util / misc / bootute_v2_62.lha / BootUte_2 / Docs / BootUte_2.doc next >
Text File  |  1995-09-25  |  51KB  |  1,617 lines

  1. **********************************************************************
  2. *                              Contents                              *
  3. **********************************************************************
  4.  
  5.            BootUte v2.62 (SHAREWARE) - 25th September 1995
  6.  
  7.                         Written by Paul Toyne
  8.  
  9.                           ⌐1995 TLS Software
  10.  
  11.  
  12.                 Overview                   Registering 
  13.               Requirements                   Updates   
  14.  
  15.               Installation                   History   
  16.                   Usage                      Future    
  17.  
  18.                Disclaimer                 Distribution 
  19.                Copyrights                    Piracy    
  20.  
  21.                  Author                     Thankyou   
  22.  
  23.                                CliExec   
  24.  
  25.  
  26. **********************************************************************
  27. *                              Overview                              *
  28. **********************************************************************
  29.  
  30.                Overview of BootUte 2 and it's features
  31.  
  32. BootUte  is  a degrader-like program with many features to  hopefully
  33. enable  badly-written older (and some newer!) programs to run without
  34. problems on a Kickstart 2.0+ machine.
  35.  
  36. It  enables  all  types  of  program to  be  run,  whether  they  are
  37. boot-loaders,  or  normal Amiga executables. The system patches  only
  38. stay in force while the program is executing, as soon as it stops the
  39. computer returns to 'normal'.
  40.  
  41. If features a primitive screen-size scalable interface, with multiple
  42. font support (currently limited to any 8-point non-proportional font)
  43. which  may  look a bit strange if you run it in a mode like  Super-72
  44. 800x600,  because  the  gaps between the gadgets and the  boxes  will
  45. sometimes be a bit large. This will be sorted out as soon as I get my
  46. new  GUI sorted out. BootUte will then feature a fully font sensitive
  47. GUI.
  48.  
  49. BootUte  also  contains an AREXX port which enables you to  call  all
  50. 'GUI' features, and a few more.
  51.  
  52.  
  53. **********************************************************************
  54. *                            Requirements                            *
  55. **********************************************************************
  56.  
  57.                       Requirements for BootUte 2
  58.  
  59. BootUte  2  will only run on an Amiga with Kickstart 2.0 or  greater,
  60. with the following libraries :
  61.  
  62.         * asl.library v37.
  63.  
  64.     for  extended  functionality  the following  libraries  are  also
  65.     useful :
  66.  
  67.         * diskfont.library v36.
  68.         * commodities.library v37.
  69.         * iffparse.library v37.
  70.         * rexxsyslib.library v36.
  71.  
  72.     installed in the LIBS: drawer.
  73.  
  74. Extended features are available when you have extra memory, a more
  75. powerful CPU, and FPU, extra disk drives etc.
  76.  
  77. Approximately  300k  of RAM is necessary to use BootUte 2 when all  3
  78. windows  (Main, Preferences page 1 and Preferences page 2) are  open.
  79.  
  80. CBM  Installer is necessary if you wish to install BootUte using  the
  81. supplied installer script.
  82.  
  83. An IconX script is provided for those without 'Installer'.
  84.  
  85.  
  86. **********************************************************************
  87. *                     Installation of BootUte 2                      *
  88. **********************************************************************
  89.  
  90.                Installation instructions for BootUte 2
  91.  
  92.  
  93. Installation using CBM Installer
  94.  
  95. The provided Installer script requires 'Installer' to be somewhere in
  96. your path.
  97.  
  98. From the Workbench :
  99.  
  100.         1) Double click on the Install icon.
  101.         2) Follow the instructions in the installer program.
  102.  
  103.  
  104. Installation using the IconX script
  105.  
  106. From the Workbench :
  107.  
  108.         1) Double click on the Install_IconX icon.
  109.         2) Follow the on-screen instructions.
  110.  
  111. From the CLI/Shell
  112.  
  113.         1) Type the following :
  114.  
  115.                 CD <place where BootUte 2 was extracted>
  116.                 Execute Install_IconX
  117.  
  118.         2) Follow the on-screen instructions.
  119.  
  120.  
  121. Manual installation
  122.  
  123. Open a CLI/Shell and type the following (between the lines)
  124.  
  125. ---------------------------------------------------------------------
  126.         MakeDir ENVARC:TLS ENVARC:TLS/BootUte
  127.         MakeDir <place to put BootUte>
  128.         Copy BootUte_2#? Docs#? all <place to put BootUte>
  129. ---------------------------------------------------------------------
  130.  
  131. See your Amiga manual for more information on the MakeDir and Copy
  132. commands.
  133.  
  134.  
  135. **********************************************************************
  136. *                         Usage instructions                         *
  137. **********************************************************************
  138.  
  139.                           Usage instructions
  140.  
  141.  
  142. When you start BootUte it may bring up a requester telling you that
  143. then 'ENVARC:TLS/BootUte' directory doesn't exist. It gives you the
  144. option of creating it. I suggest you create it for 2 reasons :
  145.  
  146.         1) It stops the requester appearing on startup
  147.     and 2) It enables BootUte to save it's preferences to disk.
  148.  
  149.  
  150.                   Running BootUte from the Workbench 
  151.                   Running BootUte from the CLI/Shell 
  152.  
  153.                              Main options         
  154.                      Preferences options (page 1) 
  155.                      Preferences options (page 2) 
  156.  
  157.                         AREXX port information    
  158.  
  159.  
  160. For  users  of Kickstart 3.0 or above, BootUte has a  unique  feature
  161. called IntuiHelp. This gives you real time, on-line help at the touch
  162. of a button.
  163.  
  164. To  enable  it simply press the 'Help' key, then move the mouse  over
  165. the gadget you want help with. A box will pop-up on the screen giving
  166. you information about the gadget. To disable it just press the 'help'
  167. key again.
  168.  
  169.  
  170. **********************************************************************
  171. *                 Running BootUte from the Workbench                 *
  172. **********************************************************************
  173.  
  174.                   Running BootUte from the Workbench
  175.  
  176.  
  177. To start BootUte from the Workbench double-click on it's icon, or set
  178. BootUte as the default tool in a Project icon.
  179.  
  180.  
  181. Valid tooltypes
  182.  
  183.  
  184. Commodities tooltypes (see your Amiga manual for more details)
  185.  
  186.     CX_PRIORITY=<number>       (0)
  187.  
  188.         Set the Commodities priority of BootUte.
  189.  
  190.     CX_POPKEY=<string>         ('ctrl alt b')
  191.  
  192.         Set the Commodities hotkey of BootUte.
  193.  
  194.     CX_POPUP=<YES|NO>          (YES)
  195.  
  196.         Set the initial state of BootUte's window.
  197.  
  198.  
  199. BootUte specific tooltypes
  200.  
  201.     PREFS=<filename>           ('ENV:TLS/BootUte/BootUte.prefs')
  202.  
  203.         Loads the specified preferences file on startup.
  204.  
  205.     DFODF1DF2DF3
  206.  
  207.         Attempt  to  load the bootblock of the specified  drive,  and
  208.         execute it.
  209.  
  210.         Note that this doesn't display BootUte's window.
  211.  
  212.         If more than one of these tooltypes appears, the one with the
  213.         lowest number will be used.
  214.  
  215.  
  216. **********************************************************************
  217. *                 Running BootUte from the CLI/Shell                 *
  218. **********************************************************************
  219.  
  220.                   Running BootUte from the CLI/Shell
  221.  
  222.  
  223. To start BootUte from the CLI/Shell type the following :
  224.  
  225.   1> BootUte_2
  226.  
  227.  
  228. Valid CLI/Shell arguments
  229.  
  230.  
  231. Commodities arguments (see your Amiga manual for more details)
  232.  
  233.     CX_PRIORITY/N/K            (0)
  234.  
  235.         Set the Commodities priority of BootUte.
  236.  
  237.     CX_POPKEY/K                ('ctrl alt b')
  238.  
  239.         Set the Commodities hotkey of BootUte.
  240.  
  241.     CX_POPUP/K                 (YES)
  242.  
  243.         Set the initial state of BootUte's window.
  244.  
  245.  
  246. BootUte specific arguments
  247.  
  248.     PREFS/K=<filename>         ('ENV:TLS/BootUte/BootUte.prefs')
  249.  
  250.         Loads the specified preferences file on startup.
  251.  
  252.     DF0:/SDF1:/SDF2:/SDF3:/S
  253.  
  254.         Attempt  to  load the bootblock of the specified  drive,  and
  255.         execute it.
  256.  
  257.         Note that this doesn't display BootUte's window.
  258.  
  259.         If more than one of these arguments appears, the one with the
  260.         lowest number will be used.
  261.  
  262.     FILE
  263.  
  264.         Attempt to load the specified file, and execute it.
  265.  
  266.         Note that this doesn't display BootUte's window.
  267.  
  268.         The  'DF0',  'DF1', 'DF2' and 'DF3' arguments override  this.
  269.  
  270.     PATCH/K
  271.  
  272.         Patch the executable file (named by FILE), with the specified
  273.         patch-file, in order to make it run.
  274.  
  275.  
  276. **********************************************************************
  277. *                            Main options                            *
  278. **********************************************************************
  279.  
  280.                              Main options
  281.  
  282.  
  283. About (A)
  284.  
  285.     Displays  some information about the current version of  BootUte.
  286.  
  287. Preferences (P)
  288.  
  289.     Display the first preferences page.
  290.  
  291. Quit (Q)
  292.  
  293.     Exits BootUte.
  294.  
  295.  
  296.                          Bootblock operations
  297.  
  298. Read (R)
  299.  
  300.     Read  the  bootblock  from  the currently selected  drive.  If  a
  301.     bootblock  is already loaded then a requester will appear, asking
  302.     you if you are sure you want to read the bootblock.
  303.  
  304. Write (W)
  305.  
  306.     Write  the  currently loaded bootblock to the currently  selected
  307.     drive.  If  no bootblock is loaded then this option is  disabled.
  308.  
  309. Drive (D)
  310.  
  311.     Select  the  current drive to use for bootblock  operations.  The
  312.     cycle gadget only contains the connected disk drives.
  313.  
  314. Show (S)
  315.  
  316.     Show  the currently loaded bootblock as an ASCII and HEX dump. If
  317.     no bootblock is loaded then this option is disabled.
  318.  
  319.     Sorry, this option isn't available yet.
  320.  
  321. Clear (C)
  322.  
  323.     Clear  the currently loaded bootblock. If no bootblock is  loaded
  324.     then this option is disabled.
  325.  
  326. Load (O)
  327.  
  328.     Load a bootblock file from disk. If a bootblock is already loaded
  329.     then a requester will appear, asking you if you are sure you want
  330.     to read the bootblock.
  331.  
  332. Save (V)
  333.  
  334.     Save  the currently loaded bootblock to disk. If no bootblock  is
  335.     loaded then this option is disabled.
  336.  
  337. Execute (E)
  338.  
  339.     Execute   the  currently  loaded  bootblock  using  the   options
  340.     specified  by  the  first  and second preferences  pages.  If  no
  341.     bootblock is loaded then this option is disabled.
  342.  
  343.  
  344.                            File Operations
  345.  
  346.  
  347. Load (L)
  348.  
  349.     Load  an  executable file from disk. If a file is already  loaded
  350.     then a requester will appear, asking you if you are sure you want
  351.     to load the file.
  352.  
  353. Patch (T)
  354.  
  355.     Apply  a custom patch the currently loaded executable file. If no
  356.     file is loaded this option is disabled.
  357.  
  358.     Sorry, this option isn't available yet.
  359.  
  360. Show (H)
  361.  
  362.     Show  the  currently loaded file as an ASCII and HEX dump. If  no
  363.     file is loaded then this option is disabled.
  364.  
  365.     Sorry, this option isn't available yet.
  366.  
  367. Unload (U)
  368.  
  369.     Remove  the  currently  loaded file from memory. If  no  file  is
  370.     loaded then this option is disabled.
  371.  
  372. Execute (X)
  373.  
  374.     Execute  the currently loaded file using the options specified by
  375.     the first and second preferences pages. If no bootblock is loaded
  376.     then this option is disabled.
  377.  
  378.     If  the loaded executable file didn't have the PURE bit set  then
  379.     it will be unloaded from memory after it has been executed.
  380.  
  381.  
  382. **********************************************************************
  383. *                    Preferences options (page 1)                    *
  384. **********************************************************************
  385.  
  386.                      Preferences options (page 1)
  387.  
  388.  
  389. Save (S)
  390.  
  391.     Save  the current preferences to  'ENV:TLS/BootUte/BootUte.Prefs'
  392.     and  to 'ENVARC:TLS/BootUte/BootUte.Prefs'. Also returns back  to
  393.     the main window.
  394.  
  395. Use (U)
  396.  
  397.     Save  the current preferences to 'ENV:TLS/BootUte/BootUte.Prefs'.
  398.     Also returns back to the main window.
  399.  
  400. Next (N)
  401.  
  402.     Display the second preferences page.
  403.  
  404. Cancel (C)
  405.  
  406.     Forget  all of the changes that have been made during the current
  407.     preferences options, and return to the main window.
  408.  
  409.  
  410.                             Memory Options
  411.  
  412. Limit Fastram (L)
  413.  
  414.     Limit the amount of fast-ram that can be allocated by the current
  415.     program.  If no fast-ram is present then this option is disabled.
  416.  
  417. Fake Fastram (T)
  418.  
  419.     Allow  a  program to use chip-ram as though it was  fast-ram.  If
  420.     real fast-ram is present then this option is disabled.
  421.  
  422. Limit Chipram
  423.  
  424.     Limit the amount of chip-ram that can be allocated by the current
  425.     program.
  426.  
  427. Clear Memory (Y)
  428.  
  429.     Clear  all free memory with zeros before the program is executed.
  430.  
  431.  
  432.                            Display Options
  433.  
  434. Chipset (I)
  435.  
  436.     Select a chipset to 'emulate'. If the Amiga doesn't have at least
  437.     Kickstart 3.0 then this option is disabled.
  438.  
  439.     Options are : BEST, OLD, ECS, or AGA.
  440.  
  441. Display Type (D)
  442.  
  443.     Select the display type to use.
  444.  
  445.     Options are : PAL or NTSC.
  446.  
  447. Sprite Resolution (R)
  448.  
  449.     Select the sprite resolution to use. If the Amiga doesn't have at
  450.     least Kickstart 3.0 then this option is disabled.
  451.  
  452.     Options are : LOW or HIGH.
  453.  
  454. Blank Border (B)
  455.  
  456.     Select  whether  or  not  to blank  the  screen's  border  before
  457.     executing the program.
  458.  
  459.  
  460.                             Audio Options
  461.  
  462. Audio filter (A)
  463.  
  464.     Select whether or not to disable the audio filter.
  465.  
  466.  
  467.                           Bootblock Options
  468.  
  469. Read address (E)
  470.  
  471.     Select the area of memory to load the bootblock to.
  472.  
  473.     Options are : Chip, High Chip and Fast.
  474.  
  475. Auto read (O)
  476.  
  477.     Select  whether  or not to automatically read the bootblock of  a
  478.     disk inserted into the currently selected drive.
  479.  
  480.  
  481.                              CPU Options
  482.  
  483. CPU (P)
  484.  
  485.     Select the CPU to 'emulate'.
  486.  
  487.     Options are : 68000, 68010, 68020, 68030 or 68040.
  488.  
  489.     It has come to my attention that several people think that this
  490.     option will speed your computer up. I wish to state that it will
  491.     not make your computer any faster.
  492.  
  493. FPU (F)
  494.  
  495.     Select the FPU to 'emulate'.
  496.  
  497.     Options are : NONE, 68881, 68882 or 68040.
  498.  
  499. Program cache (M)
  500.  
  501.     Select the mode for the program (instruction) cache.
  502.  
  503.     Options (depending on CPU present) are : Off, On or Burst.
  504.  
  505. Data cache (H)
  506.  
  507.     Select the mode for the data cache.
  508.  
  509.     Options (depending on CPU present) are : Off, On or Burst.
  510.  
  511. VBR
  512.  
  513.     Sets the Vector Base Register to the specified address.
  514.  
  515. Copyback (not selectable)
  516.  
  517.     Displays the status of Copyback mode when a 68040 CPU is present.
  518.  
  519. Trap Move SR,<ea> (V)
  520.  
  521.     Converts the Move SR,<ea> instruction, when a 68010 or better CPU
  522.     is  present,  to a Move CCR,<ea>. This option is disabled if  you
  523.     only have a 68000 in your Amiga.
  524.  
  525. 68040 speedup (0)
  526.  
  527.     Speeds up many demo's when running on a 68040 CPU. This option is
  528.     disabled if a 68040 isn't present in your Amiga.
  529.  
  530. 68040 support code (4)
  531.  
  532.     Optionally  removes  the  FPU support code for  the  68040.  This
  533.     option is disabled if a 68040 isn't present in your Amiga.
  534.  
  535.  
  536.                            General Options
  537.  
  538. Iconify type
  539.  
  540.     Selects  the  type of iconification BootUte will use when  it  is
  541.     iconified.
  542.  
  543.     Options are : Icon, Menu, or Hide.
  544.  
  545. Screen mode
  546.  
  547.     Selects the screen mode, and screen dimensions to run BootUte in.
  548.  
  549. Font
  550.  
  551.     Selects  the font to run BootUte in. Currently this must be an  8
  552.     point, non-proportional font.
  553.  
  554.  
  555. **********************************************************************
  556. *                    Preferences options (page 2)                    *
  557. **********************************************************************
  558.  
  559.                      Preferences options (page 2)
  560.  
  561.  
  562. Save (S)
  563.  
  564.     Save  the current preferences to  'ENV:TLS/BootUte/BootUte.Prefs'
  565.     and  to 'ENVARC:TLS/BootUte/BootUte.Prefs'. Also returns back  to
  566.     the main window.
  567.  
  568. Use (U)
  569.  
  570.     Save  the current preferences to 'ENV:TLS/BootUte/BootUte.Prefs'.
  571.     Also returns back to the main window.
  572.  
  573. Prev (P)
  574.  
  575.     Display the first preferences page.
  576.  
  577. Cancel (C)
  578.  
  579.     Forget  all of the changes that have been made during the current
  580.     preferences options, and return to the main window.
  581.  
  582.  
  583.                             System Options
  584.  
  585. Force library versions (F)
  586.  
  587.     This feature enables you to change the versions of 'exec.library'
  588.     'intuition.library',  'graphics.library' and 'dos.library' to new
  589.     versions  to  make  software  think  that  your  computer  has  a
  590.     different ROM to the one it really contains.
  591.  
  592.     I  do not advise using this option to set your library version to
  593.     higher  than the current version as it may cause your software to
  594.     crash due to features being unimplemented.
  595.  
  596.     Options are : Don't force, v33 (1.2), v34 (1.3), v36 (2.0),
  597.                   v37 (2.04), v38 (2.1), v39 (3.0) and v40 (3.1)
  598.  
  599. Task priority (T)
  600.  
  601.     Set the task priority of the program to execute. Valid ranges are
  602.     from -128 to 127.
  603.  
  604. Alerts ---> Requesters (A)
  605.  
  606.     Patch  the  Alert()  function  to use a requester  instead  of  a
  607.     flashing box.
  608.  
  609. Handle exceptions (X)
  610.  
  611.     Handle  most of the exceptions that cause a GURU. This option  is
  612.     only available if EH-Pro is installed on the computer.
  613.  
  614. Disable PCMCIA slot (L)
  615.  
  616.     Attempt to disable the PCMCIA slot to free up some memory. If you
  617.     don't have a PCMCIA slot then this option is disabled.
  618.  
  619.  
  620.                            Execute Options
  621.  
  622. Close screens on execute (O)
  623.  
  624.     Close  all of BootUte's windows and screens before the program is
  625.     executed, to make as much memory available as possible.
  626.  
  627. Stack size
  628.  
  629.     Set  the  size  of the stack available for the  running  program.
  630.     Making this value larger can stop many unexplained crashes.
  631.  
  632. Safe return to BootUte (R)
  633.  
  634.     Attempt  to  return to BootUte safely if a  program  removes  too
  635.     many items from the stack.
  636.  
  637. Pause slider (E)
  638.  
  639.     Pause  for  a specified time between pressing 'Execute'  and  the
  640.     program  running to help you select keys etc. necessary to access
  641.     hidden parts of demo's.
  642.  
  643. Save copper list (I)
  644.  
  645.     Save  the copper list pointer so that if a program doesn't put it
  646.     back correctly the Workbench will still be usable.
  647.  
  648. Save hardware registers (H)
  649.  
  650.     Save various hardware registers so that they can be restored when
  651.     a program has finished.
  652.  
  653.  
  654.                              DOS Options
  655.  
  656. DF0: (0)
  657.  
  658.     Allows  you  to  set  the  status of DF0:  This  option  is  only
  659.     available if DF0: is present.
  660.  
  661.     Options are : Enabled or Disabled.
  662.  
  663. DF1: (1)
  664.  
  665.     Allows  you  to  set  the  status of DF1:  This  option  is  only
  666.     available if DF1: is present.
  667.  
  668.     Options are : Enabled or Disabled.
  669.  
  670. DF2: (2)
  671.  
  672.     Allows  you  to  set  the  status of DF2:  This  option  is  only
  673.     available if DF2: is present.
  674.  
  675.     Options are : Enabled or Disabled.
  676.  
  677. DF3: (3)
  678.  
  679.     Allows  you  to  set  the  status of DF3:  This  option  is  only
  680.     available if DF3: is present.
  681.  
  682.     Options are : Enabled or Disabled.
  683.  
  684. BCPL DOS Functions (B)
  685.  
  686.     Patches all dos.library functions so that they accept the library
  687.     base in register A5 or A6, and return the result in D0 and D1.
  688.  
  689.     Sorry,  this option has been temporarily disabled because it  was
  690.     causing lots of problems.
  691.  
  692. Disable CD Drive (D)
  693.  
  694.     Disables the CD drive by issuing it a CMD_STOP. If no CD drive is
  695.     present  (utilising  CDTV.device or CD.device) then  this  option
  696.     will be disabled.
  697.  
  698.  
  699. **********************************************************************
  700. *                       AREXX port information                       *
  701. **********************************************************************
  702.  
  703.                         AREXX port information
  704.  
  705.  
  706. As  only one copy of BootUte may be running at a time the AREXX  port
  707. name is :
  708.  
  709.         BootUte
  710.  
  711. Many of the AREXX instructions return extended result information if
  712. 'OPTIONS RESULTS' has been used in the AREXX script.
  713.  
  714. After a command RC may hold the following results :
  715.  
  716.     -4 : The  command  was  recognised, but illegal  arguments  were
  717.          passed to it.
  718.     -3 : BootUte doesn't know the command.
  719.     -2 : There was insufficient memory for the function.
  720.     -1 : Something was wrong.
  721.      0 : Command was a success.
  722.      5 : Command returned a warning.
  723.     10 : Something was wrong.
  724.     20 : Complete or severe failure.
  725.  
  726.  
  727.                AREXX commands available in all versions
  728.  
  729. READBB         DF0/S,DF1/S,DF2/S,DF3/S
  730.  
  731.     Reads  the bootblock from the specified drive if the drive exists
  732.     and a disk is inserted.
  733.  
  734. WRITEBB        DF0/S,DF1/S,DF2/S,DF3/S
  735.  
  736.     Writes  the currently loaded bootblock to the specified drive  if
  737.     the drive exists and a disk is inserted.
  738.  
  739. LOADBB         FILENAME/F
  740.  
  741.     Loads the specified file as a bootblock.
  742.  
  743. SAVEBB         FILENAME/F
  744.  
  745.     Saves the currently loaded bootblock to a file.
  746.  
  747. CLEARBB
  748.  
  749.     Clear the currently loaded bootblock from memory.
  750.  
  751. BBCHECKSUM     VALID/S,INVALID/S
  752.  
  753.     Validate, or invalidate the current bootblock's checksum.
  754.  
  755. EXECUTE        BOOT/S,FILE/S
  756.  
  757.     Execute either the currently loaded bootblock or file.
  758.  
  759. LOADFILE       FILENAME/F
  760.  
  761.     Load the specified file as an executable.
  762.  
  763. UNLOADFILE
  764.  
  765.     Remove the currently loaded executable file from memory.
  766.  
  767. ICONIFY        HIDE/S,SHOW/S
  768.  
  769.     Iconify or uniconify BootUte's window.
  770.  
  771. ABOUT
  772.  
  773.     Obtain some information about BootUte.
  774.  
  775. QUIT
  776.  
  777.     Quit BootUte.
  778.  
  779. VERSION
  780.  
  781.     Obtain the current version of BootUte (returned as '2.62').
  782.  
  783. LOADPREFS      FILENAME/F
  784.  
  785.     Load the specified preferences filename.
  786.  
  787. SAVEPREFS      FILENAME/F
  788.  
  789.     Save the current preferences to the specified file.
  790.  
  791. DEFAULTPREFS
  792.  
  793.     Initialise all preferences to their defaults.
  794.  
  795. SPRITERES      LOW/S,HIGH/S
  796.  
  797.     Set the sprite resolution (only on Kickstart 3.0 or better)
  798.  
  799. BLANKBORDER    YES/S,NO/S
  800.  
  801.     Blank the border round the screen.
  802.  
  803. READADDR       CHIP/S,HCHIP/S,FAST/S
  804.  
  805.     Set the read address for bootblocks.
  806.  
  807. AUTOREAD       YES/S,NO/S
  808.  
  809.     Set the automatic bootblock reading status.
  810.  
  811. VBR            IGNORE/S,ADDRESS
  812.  
  813.     Set  the VBR to a particular address, or reset it to it's default
  814.     address.
  815.  
  816. ICONIFYTYPE    ICON/S,MENU/S,HIDE/S
  817.  
  818.     The type of iconification to use when BootUte is iconified.
  819.  
  820. SCREENMODE     MODE/F
  821.  
  822.     The  screen mode to use for BootUte's screens. Defined either  by
  823.     using the Mode ID, or the mode name.
  824.  
  825. FONTNAME       FONT/F
  826.  
  827.     The font to use for BootUte's screens.
  828.  
  829. STACKSIZE      SIZE
  830.  
  831.     The size of stack to use when executing the program.
  832.  
  833. SAVECOPPER     YES/S,NO/S
  834.  
  835.     Whether or not to save the copper list.
  836.  
  837. SAVEHARDWARE   YES/S,NO/S
  838.  
  839.     Whether or not to save the hardware registers.
  840.  
  841.  
  842. SHOW           BOOT/S,FILE/S
  843.  
  844.     Show  an ASCII and HEX dump of the currently loaded bootblock  or
  845.     executable file.
  846.  
  847.     Sorry, this option isn't available yet.
  848.  
  849. PATCHFILE      FILENAME/F
  850.  
  851.     Patch  the  currently loaded executable with the specified  patch
  852.     file.
  853.  
  854.     Sorry, this option isn't available yet.
  855.  
  856. LIMITFAST      NA/S,0/S,0.5/S,1.0/S,2.0/S
  857.  
  858.     Set the amount of fast-ram to limit. Only works if your Amiga has
  859.     fast-ram fitted.
  860.  
  861. FAKEFAST       NA/S,0.5/S,1.0/S,2.0/S
  862.  
  863.     Set  the amount of fake fast-ram to 'emulate'. Only works if your
  864.     Amiga doesn't have fast-ram fitted.
  865.  
  866. LIMITCHIP      NA/S,0/S,0.5/S,1.0/S,1.5/S
  867.  
  868.     Set the amount of chip-rem to limit.
  869.  
  870. CLEARMEM       YES/S,NO/S
  871.  
  872.     Whether or not to clear unused memory before the program is run.
  873.  
  874. CHIPSET        BEST/S,OLD/S,ECS/S,AGA/S
  875.  
  876.     The  graphics chipset to emulate. Only works on Kickstart 3.0  or
  877.     above.
  878.  
  879. DISPLAYTYPE    PAL/S,NTSC/S
  880.  
  881.     The display type to use.
  882.  
  883. AUDIOFILTER    ON/S,OFF/S
  884.  
  885.     The status of the audio filter.
  886.  
  887. CPU            68000/S,68010/S,68020/S,68030/S,68040/S
  888.  
  889.     The CPU to 'emulate'.
  890.  
  891.     It has come to my attention that several people think that this
  892.     option will speed your computer up. I wish to state that it will
  893.     not make your computer any faster.
  894.  
  895. FPU            NONE/S,68881/S,68882/S,68040/S
  896.  
  897.     The FPU to 'emulate'.
  898.  
  899. TRAPMOVESR     YES/S,NO/S
  900.  
  901.     Whether  or not to trap the Move SR,<ea> instruction. Only  works
  902.     when a 68010 or better CPU is present.
  903.  
  904. SUPPORTCODE    ON/S,OFF/S
  905.  
  906.     Whether or not to enable the 68040's FPU support code. Only works
  907.     if a 68040 is present.
  908.  
  909. SPEEDUP040     YES/S,NO/S
  910.  
  911.     Whether  or  not to enable the 68040 speedup. Only works  when  a
  912.     68040 is present.
  913.  
  914. PROGCACHE      ON/S,OFF/S,BURST/S
  915.  
  916.     Set the status of the program (instruction) cache.
  917.  
  918. DATACACHE      ON/S,OFF/S,BURST/S
  919.  
  920.     Set the status of the data cache.
  921.  
  922. FORCELIBS      NONE/S,VERSION
  923.  
  924.     Set   the  library  version  to  'emulate'  for   'exec.library',
  925.     'dos.library', 'intuition.library' and 'graphics.library'.
  926.  
  927. TASKPRI        PRIORITY
  928.  
  929.     The task priority to execute the program at.
  930.  
  931. ALERTREQ       YES/S,NO/S
  932.  
  933.     Whether to patch Alert() to use requesters.
  934.  
  935. HANDLEEXCEPT   YES/S,NO/S
  936.  
  937.     Whether to use EH-Pro to trap illegal exceptions. Requires EH-Pro
  938.     to be installed and running.
  939.  
  940. DISABLEPCMCIA  YES/S,NO/S
  941.  
  942.     Whether  to  disable the PCMCIA slot. Only available if you  have
  943.     got a PCMCIA slot.
  944.  
  945. DF0STATUS      ON/S,OFF/S
  946.  
  947.     Set the status of drive DF0:
  948.  
  949. DF1STATUS      ON/S,OFF/S
  950.  
  951.     Set the status of drive DF1:
  952.  
  953. DF2STATUS      ON/S,OFF/S
  954.  
  955.     Set the status of drive DF2:
  956.  
  957. DF3STATUS      ON/S,OFF/S
  958.  
  959.     Set the status of drive DF3:
  960.  
  961. BCPLDOS        ON/S,OFF/S
  962.  
  963.     Whether  to patch all 'dos.library' functions so that they accept
  964.     the  library base in register A5 or A6, and return the result  in
  965.     D0 and D1.
  966.  
  967.     Sorry,  this option has been temporarily disabled because it  was
  968.     causing lots of problems.
  969.  
  970. DISABLECD      YES/S,NO/S
  971.  
  972.     Whether to disable the CD drive (using CMD_STOP). Only works if a
  973.     drive using CDTV.device or CD.device is installed.
  974.  
  975. CLOSESCREENS   YES/S,NO/S
  976.  
  977.     Whether  to close BootUte's screens on program execution to  free
  978.     up some memory.
  979.  
  980. SAFERETURN     YES/S,NO/S
  981.  
  982.     Attempt  to  return  safely to BootUte if a program  removes  too
  983.     many items from the stack.
  984.  
  985. PAUSE          TIME
  986.  
  987.     Set the amount of time to delay between executing the program and
  988.     it actually starting.
  989.  
  990.  
  991. **********************************************************************
  992. *                         EH-Pro information                         *
  993. **********************************************************************
  994.  
  995.                           EH-Pro information
  996.  
  997.  
  998. EH-Pro (Exception Handler-Professional) is an update to EH (Exception
  999. Handler).
  1000.  
  1001. EH was written by Oliver Norton, a  friend of mine, (Edge). It caused
  1002. illegal  processor  exceptions  to invoke it, rather than  causing  a
  1003. GURU.
  1004.  
  1005. Oliver  started  development of EH-Pro in about March 1994,  but  has
  1006. since  sold his Amiga. I have been given all of the features list for
  1007. EH-Pro,  so  I am going to be writing the 'update'. I also  have  his
  1008. source  code,  but I think it will be easier to start  from  scratch,
  1009. rather than trying to understand his code :-)
  1010.  
  1011. Expect EH-Pro to be released around July or August this year.
  1012.  
  1013.  
  1014. **********************************************************************
  1015. *                             Disclaimer                             *
  1016. **********************************************************************
  1017.  
  1018.                               Disclaimer
  1019.  
  1020. This software is provided "as is" without warranty of any kind, either
  1021. expressed or implied. By using it, you agree to accept the entire risk
  1022. as  to the quality and performance of the program. Should the software
  1023. prove  defective,  you  assume the cost of  all  necessary  servicing,
  1024. repair or correction.
  1025.  
  1026.  
  1027. **********************************************************************
  1028. *                             Copyrights                             *
  1029. **********************************************************************
  1030.  
  1031.                               Copyrights
  1032.  
  1033.  
  1034. BootUte 2.x     is ⌐1995 TLS Software.
  1035. BootUte         is a trademark (tm) of TLS Software.
  1036. IntuiHelp       is a trademark (tm) of TLS Software.
  1037.  
  1038. EH-Pro          is ⌐1995 TLS Software.
  1039. CliExec         is ⌐1995 TLS Software.
  1040. CliExec         is a trademark (tm) of TLS Software.
  1041.  
  1042. Installer       is ⌐1991-1993 Commodore Amiga Inc.
  1043.  
  1044. Amiga
  1045. Workbench
  1046. Kickstart       are registered trademarks of Commodore Amiga Inc.
  1047.  
  1048.  
  1049. The  icons  have come from collections available on Aminet.  Some  of
  1050. them  have  been modified slightly. I don't know who drew the  icons,
  1051. but I hope they don't mind me using them.
  1052.  
  1053.  
  1054. All other Copyrights, Trademarks and Registered Trademarks are
  1055. acknowledged.
  1056.  
  1057.  
  1058. **********************************************************************
  1059. *                       Registering BootUte 2                        *
  1060. **********************************************************************
  1061.  
  1062.                         Registering BootUte 2
  1063.  
  1064.  
  1065. If  you  want to receive the full version of BootUte 2,  without  the
  1066. annoying  delays  and requesters then follow the  instructions  below
  1067.  
  1068. You will also receive a smart certificate.
  1069.  
  1070.  
  1071. IMPORTANT : I  only accept NOTES, no coins, cheques or any other form
  1072.             of payment.
  1073.  
  1074.  
  1075. UK
  1076.  
  1077.     1) Fill in the registration form (in docs/Register_BU.doc).
  1078.  
  1079.     2) Print it out
  1080.         (or write it neatly by hand if you don't have a printer)
  1081.  
  1082.     3) Mail it with ú10 (UK pounds) to :
  1083.  
  1084.                 Paul Toyne
  1085.                 1 Sherrard Drive,
  1086.                 Sileby,
  1087.                 Leicestershire
  1088.                 LE12 7SG
  1089.                 ENGLAND
  1090.  
  1091.  
  1092. Rest of the world
  1093.  
  1094.     Follow  steps  1-3 as 'UK', but instead of ú10 please include  any
  1095.     of the following :
  1096.  
  1097.               o ú15  (UK pounds)
  1098.               o $25  (US dollars)
  1099.               o 35DM (German marks)
  1100.  
  1101.  
  1102. Other ways to register
  1103.  
  1104.     If you are the first person to either find a bug, or translate
  1105.     the documentation into another language (in whole) then you will
  1106.     receive a complementary registered version for your hard work.
  1107.  
  1108.  
  1109. Please allow up to 28 days for me to process your order because there
  1110. might  be a new version imminent, and I'm sure that you would  prefer
  1111. to have newer version.
  1112.  
  1113.  
  1114. **********************************************************************
  1115. *                         Updates of BootUte                         *
  1116. **********************************************************************
  1117.  
  1118.                      Updates for registered users
  1119.  
  1120.  
  1121. If  you have registered BootUte and would like the latest update then
  1122. post the following to me :
  1123.  
  1124.       o 2 verify formatted disks (low or high density)
  1125.           (one for an immediate update, and one for a future update)
  1126.       o Your 3 registration numbers.
  1127.       o Your name and address.
  1128.       o The version number of your current copy of BootUte.
  1129.  
  1130.       o Sufficient funds to cover the return postage :
  1131.  
  1132.         IMPORTANT : I only accept NOTES, no coins, cheques or any
  1133.                     other form of payment.
  1134.  
  1135.         o UK Only : Send three 1st class stamps.
  1136.  
  1137.         o Rest of the world :
  1138.  
  1139.                 o ú5   (UK pounds)
  1140.                 o $10  (US dollars)
  1141.                 o 10DM (German marks)
  1142.  
  1143.  
  1144. **********************************************************************
  1145. *                         History of BootUte                         *
  1146. **********************************************************************
  1147.  
  1148.                           BootUte's history
  1149.  
  1150.  
  1151. 1.x     Released between 01-Mar-94 and 20-Jan-95
  1152.  
  1153.         History deleted.
  1154.  
  1155.  
  1156. 2.0     Released 21-Jan-95
  1157.  
  1158.         Complete  re-write  of BootUte, featuring many additions  and
  1159.         changes. Including a poor screen-mode sizable GUI.
  1160.  
  1161.  
  1162. 2.1     Released on the June 1995 coverdisk of Amiga User
  1163.         International
  1164.  
  1165.         Special version only for distribution by the magazine
  1166.         'Amiga User International'. Features a few more options than
  1167.         the public (2.0) version. Also a few minor bugs have been
  1168.         fixed.
  1169.  
  1170. 2.2     Internal release
  1171.  
  1172.         This version fixed a few bugs found in the previous versions.
  1173.         It was released to a few beta-testers, but wasn't released
  1174.         publically.
  1175.  
  1176. 2.3     Released 10-May-95
  1177.  
  1178.         Fixed yet more bugs that I have found (does anybody else find
  1179.         bugs ?).
  1180.  
  1181.         Now all features for registered users can be unlocked when an
  1182.         appropriate key-file is found.
  1183.  
  1184. 2.4     Released 25-May-95
  1185.  
  1186.         Yet more bugs fixed, most of them minor.
  1187.  
  1188.         The  unregistered version now has all features enabled to let
  1189.         people  try  it out fully before they decide to buy  it,  but
  1190.     there are several annoying delays and requesters to encourage
  1191.     them to register.
  1192.  
  1193.         Documentation  partially re-written to reflect the fact  that
  1194.         all features are available to all users.
  1195.  
  1196.     BCPL  DOS  option disabled due to several bugs. I will  bring
  1197.     back  this option as soon as I can work out why it is causing
  1198.     so many different problems.
  1199.  
  1200. 2.5     Released 25-June-95
  1201.  
  1202.         One  quite major bug fixed that caused BootUte not to work on
  1203.         any  machine running Workbench prior to version 2.1. I forgot
  1204.         that  in order to have an ASL screen mode requester you  need
  1205.         asl.library v38 or above.
  1206.  
  1207.     Minor  bug  found that caused the PAL/NTSC selection to  only
  1208.         work the first time it was selected.
  1209.  
  1210. 2.6▀    Released to 10-July-95 to 29-July-95
  1211.  to 26▀3
  1212.  
  1213.         Only  released  to some beta-testers in order to help find  a
  1214.         bug when running on an NTSC machine.
  1215.  
  1216. 2.6     Released 30-July-95
  1217.  
  1218.         Fixed  quite a major bug that caused BootUte not to open it's
  1219.         screen  when  run  on an NTSC machine, when the  PAL  monitor
  1220.         driver isn't installed in the 'DEVS:Monitors' directory.
  1221.  
  1222.         Apparantly  when  you  are asked if you want  to  create  the
  1223.         BootUte  directories  in  ENVARC:  it only  creates  the  TLS
  1224.         directory,  and not the BootUte directory. I have been unable
  1225.         to duplicate this problem so I have left it as it is.
  1226.  
  1227. 2.61    Released 03-August-95
  1228.  
  1229.         Fixed  the  bug that caused BootUte to cause a guru  on  exit
  1230.         when  run  on  a machine with more than 8 megs of  free  RAM.
  1231.  
  1232. 2.62    Released 25-September-95
  1233.  
  1234.         Fixed  a  major  bug that could cause a crash  if  a  certain
  1235.         combination of options were used.
  1236.  
  1237.         CliExec  is  included in the BootUte package now, this  small
  1238.         program  allows  BootUte  to execute  programs  that  require
  1239.         command line arguments.
  1240.  
  1241.  
  1242. **********************************************************************
  1243. *                      The future of BootUte 2                       *
  1244. **********************************************************************
  1245.  
  1246.             Future improvements and updates for BootUte 2
  1247.  
  1248.  
  1249. I  intend  to fix all bugs in BootUte 2 as soon as I am  notified  of
  1250. them.
  1251.  
  1252. Improve  the GUI layout system currently in use. This will enable the
  1253. GUI to be font and screen-mode sensitive. This will be implemented as
  1254. soon  as  I have enough spare time between doing university work  and
  1255. working on Exception Handler Professional.
  1256.  
  1257. I am going to add an option where you can pass command line arguments
  1258. or  Workbench  tooltypes to a program when it is started.  This  will
  1259. make  it  possible  to 'emulate' startup from the  CLI/Shell  or  the
  1260. Workbench.
  1261.  
  1262. Any  other  suggestions  about  possible  features  will  be  greatly
  1263. appreciated.
  1264.  
  1265.  
  1266. I  am  starting  work on version 3 which will implement the  new  GUI
  1267. layout  system,  all of the features of version 2, and some  features
  1268. requested by the users. Due to the new GUI system version 3 should be
  1269. significantly smaller than the current version.
  1270.  
  1271. I intend to have version 3 completed by the end of September 1995, so
  1272. I  won't  be developing version 2 any further, though I will fix  any
  1273. bugs that I am notified of.
  1274.  
  1275. Registered  users  will be able to use their Keyfile with  version  3
  1276. when when it is released.
  1277.  
  1278.  
  1279. **********************************************************************
  1280. *                            Distribution                            *
  1281. **********************************************************************
  1282.  
  1283.                              Distribution
  1284.  
  1285. BootUte 2 is ⌐1995 TLS Software.
  1286.  
  1287. The keyfile for BootUte MUST NOT be distributed.
  1288.  
  1289. You  are allowed to use the unregistered version of BootUte for up  to
  1290. 28  days. If, after that time, you have found BootUte to be of use and
  1291. you want to continue using it you must register
  1292.  
  1293. The  unregistered version may be distributed as long as the following
  1294. conditions are met :
  1295.  
  1296.   * The following files must be included, unchanged, in their original
  1297.     directory structure :
  1298.  
  1299.         * BootUte_2/BootUte_2
  1300.         * BootUte_2/BootUte_2.info
  1301.         * BootUte_2/Install
  1302.         * BootUte_2/Install.info
  1303.         * BootUte_2/Install_IconX
  1304.         * BootUte_2/Install_IconX.info
  1305.         * BootUte_2/README
  1306.         * BootUte_2/README.info
  1307.         * BootUte_2/Docs.info
  1308.         * BootUte_2/Docs/BootUte_2.doc
  1309.         * BootUte_2/Docs/BootUte_2.doc.info
  1310.         * BootUte_2/Docs/BootUte_2.guide
  1311.         * BootUte_2/Docs/BootUte_2.guide.info
  1312.         * BootUte_2/Docs/Register_BU.doc
  1313.         * BootUte_2/Docs/Register_BU.info
  1314.         * BootUte_2/Magic_WB/BootUte_2.info
  1315.         * BootUte_2/Magic_WB/Install.info
  1316.         * BootUte_2/Magic_WB/Install_IconX.info
  1317.         * BootUte_2/Magic_WB/README.info
  1318.         * BootUte_2/Magic_WB/Docs.info
  1319.         * BootUte_2/Magic_WB/Docs/BootUte_2.doc.info
  1320.         * BootUte_2/Magic_WB/Docs/BootUte_2.guide.info
  1321.         * BootUte_2/Magic_WB/Docs/Register_BU.info
  1322.  
  1323.   * Any re-distribution must state that the copyright to the files is
  1324.      held by TLS Software.
  1325.  
  1326.                  Inclusion in a Public Domain library 
  1327.                         Inclusion on a CD-ROM         
  1328.                      Inclusion on a magazine disk     
  1329.  
  1330. All  further development and distribution of the BootUte package  may
  1331. be stopped, at the discretion of TLS Software, if either :
  1332.  
  1333.                 * A registered version is distributed by any party.
  1334.              or * Any of the previous conditions are broken.
  1335.  
  1336. If  a  registered  version is distributed legal action may  be  taken
  1337. against the party whose copy has been distributed.
  1338.  
  1339.  
  1340. **********************************************************************
  1341. *          Inclusion of BootUte in a Public Domain library           *
  1342. **********************************************************************
  1343.  
  1344.            Inclusion of BootUte in a Public Domain library
  1345.  
  1346. If  you  wish to include BootUte in a PD library then  the  following
  1347. conditions also apply :
  1348.  
  1349.   * No  more that ú2.50 (or your countries equivalent) may be charged
  1350.     for the disk containing BootUte.
  1351.  
  1352.   * You must send me :
  1353.  
  1354.         * A copy of your catalogue.
  1355.         * Details of your PD library for my records.
  1356.  
  1357.  
  1358. **********************************************************************
  1359. *               Inclusion of BootUte on a CD-ROM disk                *
  1360. **********************************************************************
  1361.  
  1362.                 Inclusion of BootUte on a CD-ROM disk
  1363.  
  1364. If you wish to include BootUte on a CD-ROM disk, please contact me to
  1365. make sure that you have the latest (unhacked) version.
  1366.  
  1367. You must also send me a copy of the finished CD-ROM.
  1368.  
  1369. I  give permission for BootUte to appear on 'Fred Fish' and  'Aminet'
  1370. CD-ROM's  without the creator having to give me a copy of the CD-ROM.
  1371.  
  1372.  
  1373. **********************************************************************
  1374. *              Inclusion of BootUte on a magazine disk               *
  1375. **********************************************************************
  1376.  
  1377.                Inclusion of BootUte on a magazine disk
  1378.  
  1379. If  you wish to include BootUte on a disk that comes with a magazine,
  1380. please  contact  me to make sure that you have the latest  (unhacked)
  1381. version.
  1382.  
  1383. This includes, but is not limited to :
  1384.                                        Cover disks.
  1385.                                        Subscribers disks.
  1386.  
  1387. The following conditions also apply :
  1388.  
  1389.   * No  more than ú1.50 (or your countries equivalent) extra (on  top
  1390.     of  the normal price of the magazine) may be charged for the disk
  1391.     containing BootUte.
  1392.  
  1393.   * You must send me a copy of the issue with BootUte on the disk.
  1394.  
  1395.  
  1396. **********************************************************************
  1397. *                    Information about the author                    *
  1398. **********************************************************************
  1399.  
  1400.                      Information about the author
  1401.  
  1402.  
  1403. I  am 20 years old, and studying for a BSc. (hons) degree in Software
  1404. Engineering at De Montfort University in Leicester, England.
  1405.  
  1406. I  am  interested in swapping coding tips, ideas and algorithms  with
  1407. other people, so if you are interested contact me.
  1408.  
  1409. Beginners  are also welcome to write to me for help with  programming
  1410. in 680x0 assembler, either with, or without the operating system.
  1411.  
  1412.  
  1413. To contact me either
  1414.  
  1415.     Snail-mail
  1416.  
  1417.         Paul Toyne
  1418.         1 Sherrard Drive,
  1419.         Sileby,
  1420.         Leicestershire
  1421.         LE12 7SG
  1422.         ENGLAND
  1423.  
  1424.  
  1425.     Internet E-Mail
  1426.  
  1427.         pt@dmu.ac.uk
  1428.  
  1429.  
  1430.     World Wide Web (WWW)
  1431.  
  1432.         http://www.elsa.dmu.ac.uk/~pt
  1433.      or
  1434.         http://www.cms.dmu.ac.uk/~pt
  1435.  
  1436.  
  1437.     IRC
  1438.  
  1439.         I can be found on that #amiga or #amigadev channels most
  1440.         weekdays (Monday to Friday) from about 9AM to about 5PM GMT
  1441.         as 'Exodous'.
  1442.  
  1443.  
  1444. **********************************************************************
  1445. *                        Thanks and greetings                        *
  1446. **********************************************************************
  1447.  
  1448.                        Thankyou's and greetings
  1449.  
  1450.  
  1451. I wish to thank the following people for their support
  1452.  
  1453.     Oliver Norton   - When are you going to give me your TAG watch
  1454.                       then?
  1455.  
  1456.     Alan Parker     - I haven't heard from you for a while, is your
  1457.                       new job going OK.
  1458.  
  1459.     Michael Morris  - Hope to see you soon, it's been far too long
  1460.                       since I came to visit.
  1461.  
  1462.     Dave Jones      - Nice fixes to PointerX to make it work with a
  1463.                       hires pointer in DBLPAL, maybe you'll listen to
  1464.                       me when I first tell you how to fix it?
  1465.  
  1466.     Martin Bastable - What can I say to you? you've got it all, do
  1467.     (Babbage)         you fancy giving me your 50MHz 030 when you get
  1468.                       your 060?
  1469.  
  1470.     Val Hite        - Great chats we have across the world and I hope
  1471.                       everything goes OK for you, don't forget that
  1472.                       I read my mail most days.
  1473.  
  1474.     Darwin Steele   - Hey, I thought I'd better mention you, I didn't
  1475.                       want you to think there was any favouritism on
  1476.                       my part.
  1477.  
  1478.   and last, but not least
  1479.  
  1480.     My parents      - For feeding and keeping me, and letting me pay
  1481.                       no board for 6 months until I've got a new car.
  1482.  
  1483.  
  1484. I would also like to thank everybody who has registered for their
  1485. support.
  1486.  
  1487.  
  1488. **********************************************************************
  1489. *                               Piracy                               *
  1490. **********************************************************************
  1491.  
  1492.                                 Piracy
  1493.  
  1494.  
  1495. Have you got a hacked copy of BootUte, or a hacked keyfile ?
  1496.  
  1497. You have?
  1498.  
  1499. How do you feel like getting a fully legal version for FREE then?
  1500.  
  1501. If you do then follow these simple instructions :
  1502.  
  1503. Please note that I am not going to report you to any organisation such
  1504. as FAST, the Police etc. this is not what I'm about.
  1505.  
  1506. Send me a disk containing the hacked version of BootUte, or the hacked
  1507. keyfile,  your  details  as  required on the  registration  form,  and
  1508. sufficient funds for me to reply to you.
  1509.  
  1510. Also  send  a note (on the disk as a readme file, or written)  stating
  1511. the following about the hacked version :
  1512.  
  1513.   * Where you got it (the full address of the shop, person etc.)
  1514.   * When you got it
  1515.   * How much you paid for it.
  1516.  
  1517. In  return  I will send you a fully registered version of the  program
  1518. for  free,  providing that the hacked version you sent me  works  100%
  1519. according to my tests.
  1520.  
  1521.  
  1522. Special Message to rASCAL/SHOOT - Don't read it you're easily offended.
  1523.  
  1524.  
  1525. **********************************************************************
  1526. *                      Message to rASCAL/SHOOT                       *
  1527. **********************************************************************
  1528.  
  1529.                        Message to rASCAL/SHOOT
  1530.  
  1531.  
  1532. Hello you sad piece of shit, you made a nice try at cracking BootUte,
  1533. two  versions  in  fact, gosh you must be clever, is  that  what  you
  1534. think?  because if it is you're sadly mistaken. Any LAMER (and that's
  1535. what you are) can do most of what you did.
  1536.  
  1537. Hey, guess what 'rASCAL' (shit handle, couldn't you think of anything
  1538. good?) knows how to use a hex editor, I wonder how many years it took
  1539. you to be able to work out how to use it :-)
  1540.  
  1541. I  like the imaginative way you 'cracked' BootUte. When I first found
  1542. out  that  somebody had cracked it I was a bit pissed off to say  the
  1543. least,  but  when I saw what you'd actually done it made my cry,  not
  1544. with  sadness  or  anger, but with laughter, and lots of it.  If  you
  1545. honestly  think that all it takes to crack a program is to change the
  1546. text  and  to skip the part where the program loads the keyfile  then
  1547. you're  even  more stupid than anyone I know, in fact I think a  pile
  1548. of horse shit is cleverer than you if that's what you think.
  1549.  
  1550. I bet you went to all of your mates and were boasting about how you'd
  1551. cracked  this piece of software, and they thought you must be  really
  1552. good,  well  if any of them are reading this I hope they realise  how
  1553. much of a sad shit you are.
  1554.  
  1555. I'm  quite flattered that you actually felt that my program was  good
  1556. enough  to  warrant being cracked, it's just a shame you didn't do  a
  1557. very good job at it, I do enjoy ripping apart lamers like you.
  1558.  
  1559. If  you're  brave enough to either e-mail me, or write to me  then  I
  1560. am willing to hear what you have to say about yourself.
  1561.  
  1562. I  would like to know one thing, why did you bother cracking BootUte,
  1563. it's  not as though it was entirely necessary, especially as it works
  1564. 100%  even  if you're not registered, and there are no limits on  how
  1565. long the unregistered version can be used for.
  1566.  
  1567. How  many other lamers are in SHOOT?  Nobody I've talked to has  ever
  1568. heard  of  your  group - and I've talked to a lot of  guys  from  the
  1569. Amiga  scene  on  IRC,  and elsewhere, BTW you're ANSI  BBS  ads  are
  1570. really  good,  I don't think I'd better call you're BBS's as I  don't
  1571. think I'm elite enough.
  1572.  
  1573. Oh,  I've got it, you think you're an elite guy, oh no, and I thought
  1574. you were a complete lamer. Personally I think that in the Amiga scene
  1575. we  don't need complete lame shits like you, maybe you ought to  piss
  1576. off  to a scene where you'd be more worth while, maybe somewhere like
  1577. the  ST scene (no disrespect to ST owners here) because it is already
  1578. dead.
  1579.  
  1580. OK  you sad lamer I'm waiting for you to contact me, if you read  the
  1581. rest of this documentation (oops, I forgot you can't read either, you
  1582. should  go and get you're mum to read it out to you) you can find out
  1583. where  to contact me, and I'm sure someone with your apparant lack of
  1584. intelligence can select the best method with which to contact me.
  1585.  
  1586.  
  1587. **********************************************************************
  1588. *                              CliExec                               *
  1589. **********************************************************************
  1590.  
  1591.                  What is CliExec and how do I use it
  1592.  
  1593.  
  1594. CliExec  is a simple program that is designed to be used with BootUte
  1595. to  enable you to run any program that requires CLI arguments. To use
  1596. it type the following at the cli :
  1597.  
  1598. SETENV BUEXEC="command to execute"
  1599.  
  1600. Run BootUte, then load the program 'CliExec' into BootUte, select the
  1601. appropriate preferences options, then select execute.
  1602.  
  1603.  
  1604. Examples of the SETENV command are :
  1605.  
  1606. SETENV BUEXEC="DIR RAM:"
  1607.  
  1608. SETENV BUEXEC="SSBOOT SWOS" (for Sensible Soccer)
  1609.  
  1610.  
  1611. **********************************************************************
  1612.  
  1613. $VER: BootUte Documentation 2.62 (25.09.95)
  1614.  
  1615. Converted from AmigaGuide to ANSI-Text using AG_2_ANSI by Paul Toyne
  1616.  
  1617.